verdiente Strafe - Turkish English Dictionary